header {
  margin: 0 auto;
  padding: 21px 39px 21px 40px;
  box-sizing: border-box;
  height: 120px;
  width: 1440px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;

  >.right {
    ul {
      padding-left: 450px;
      box-sizing: border-box;
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      text-align: center;

      >li {
        position: relative;
        height: 77px;
        width: 150px;

        p{
          padding-top: 3px;
          height: 50%;
          font-size: 17px;
          box-sizing: border-box;
          color: #000;
        }

        p:first-child{
          padding-top: 14px;
          letter-spacing: 1px;
          font-size: 20px;
          color: #000;
        }
      }

      >li:nth-child(2)::before{
        content: '';
        display: block;
        position: absolute;
        transform: rotate(35deg);
        top: -10%;
        left: 27%;
        border-left: 2px solid #d7d7d7;
        height: 50px;
      }

      >li:nth-child(2)::after{
        content: '';
        display: block;
        position: absolute;
        transform: rotate(35deg);
        bottom: -5%;
        right: 27%;
        border-left: 2px solid #d7d7d7;
        height: 50px;
      }
    }
  }

  >.weibo{
    margin-top: 18px;
    >i{
      font-size: 23px;
      color: #12b4a6;
    }
  }
}